
 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package be.hogent.iii.project.xml;
/*
import be.hogent.iii.project.berichtObjecten.ChatBericht;
import org.jdom.Document;
import org.jdom.Element;
*/

/**
 *
 * @author Caribou
 */
/*
public class ChatBerichtXMLParser implements XMLParser{

    public ChatBerichtXMLParser(){
    }
*/
    /**
     * Zet een object van de klasse Chatbericht om in een XMl bericht van type Document
     * @param bericht Het om te zetten ChatBericht. 
     */
/*
    public Document BerichtToXML(ChatBericht bericht) {
        Element verzender = new Element("verzender");
        verzender.setText(bericht.getVerzender());
        
        Element boodschap = new Element("boodschap");
        boodschap.setText(bericht.getBoodschap());
        
        Element chatRoot = new Element("message");
        chatRoot.setAttribute("type", bericht.getClass().getName());
        chatRoot.addContent(verzender);
        chatRoot.addContent(boodschap);
        Document doc = new Document(chatRoot);
        return doc;
    }  
    
    public ChatBericht XMLToBericht(Document doc){
        Element root = doc.getRootElement();
        Element verzender = root.getChild("verzender");
        Element boodschap = root.getChild("boodschap");
        ChatBericht bericht = new ChatBericht(verzender.getText(), boodschap.getText());
        
        return  bericht;
    }
}*/
